using System;
using System.Runtime.Serialization;
namespace Net35.Xrm.Sdk
{
	[DataContract(Name = "DiscoveryServiceFault", Namespace = "http://schemas.microsoft.com/xrm/2011/Contracts")]
	[Serializable]
	public sealed class DiscoveryServiceFault : BaseServiceFault
	{
		private DiscoveryServiceFault _innerFault;
		[DataMember]
		public DiscoveryServiceFault InnerFault
		{
			get
			{
				return this._innerFault;
			}
			set
			{
				this._innerFault = value;
			}
		}
		[IgnoreDataMember]
		internal override BaseServiceFault InnerServiceFault
		{
			get
			{
				return this._innerFault;
			}
			set
			{
				this._innerFault = (DiscoveryServiceFault)value;
			}
		}
	}
}
